const tools = require('../../../utils/util')

Page({

  /**
 1. 页面的初始数据
   */
  data: {
    juan_id:0,
    status: false,
    unused:[],//未使用
    isCanShow: 0,
  },

  radioChange(e) {
    console.log('e为：', e)
    console.log('发生change事件，携带value值为：', e.currentTarget.dataset.id);
    let juan_id = e.currentTarget.dataset.id;
    //循环判断获取到的卡券id是否和数数据库中的卡券id相等
    for(let i in this.data.unused) {
      if (this.data.unused[i].juan_id == juan_id) {
        wx.setStorageSync('juan', this.data.unused[i]);
      }
    }
    wx.showToast({
      title: '领取成功',
      icon:'success',
      duration:2000,
      success:function(){
        wx.navigateTo({
          url: '../../confirm/confirm',
        })
        wx.showToast({
          title: '领取成功',
          icon: 'fail',
          duration: 2000//持续的时间
        })
      }
    })
  },

  juanList: function(){
    let that = this
    wx.request({
      url: 'https://order.xiaxueruo.com/api/juan/list',
      success:function(res){
        for(let item of res.data.data.unused){
          console.log('-------------tools',tools.format(item.juan_date))
          item.juan_date = tools.format(item.juan_date)
        }
        that.setData({
          unused: res.data.data.unused,
        })
      }
    })
  },
  /**
 2. 生命周期函数--监听页面加载
   */
  onLoad: function () {
    this.juanList();
    this.checkIsCanShow()
  },

  /**
 3. 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
 4. 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
 5. 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
 6. 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
 7. 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
 8. 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
 9. 用户点击右上角分享
   */
  onShareAppMessage: function () {

  },

  /**
   * 获取接口数据，控制是否显示敏感信息
   */
  checkIsCanShow() {
    wx.request({
      url: 'https://order.xiaxueruo.com/api/order/isCanShow/',
      success: res => {
        this.setData({
          isCanShow: res.data
        })
      }
    })
  },


})
